/**
 * Description:
 * Class Name:FixedSizeList
 * Date:2022/3/5 15:51
 *
 * @author LTisme
 * @version JAVA17
 */
package 疯狂Java讲义.第8章_Java集合._8_4_List集合._8_4_3_工具类Arrays的固定长度List;

import java.util.Arrays;

public class FixedSizeList {
    public static void main(String[] args) {
        var fixedList = Arrays.asList(
                "疯狂Java讲义",
                "轻量级Java EE 企业应用实战"
        );
        // 获取fixedList的实现类，将输出Arrays$ArrayList
        System.out.println(fixedList.getClass());
        // 使用方法引用遍历集合的元素
        fixedList.forEach(System.out::println);
        // 凡是试图增加、删除元素都会引发UnsupportedOperationException
        fixedList.add("error1");
        fixedList.remove("疯狂Java讲义");
    }
}
